/**
 * Mock response data for Polymarket activity API endpoints
 * Endpoint: /activity?user&excludeLostRedeems=true
 * Note: Lost redeems (claim activities with no payout) are excluded by the API
 */

import { PROXY_WALLET_ADDRESS } from './polymarket-constants';

export const POLYMARKET_ACTIVITY_RESPONSE = [
  {
    proxyWallet: PROXY_WALLET_ADDRESS,
    timestamp: 1760387981,
    conditionId:
      '0xb4bba8acb4a85c9f4ccd0eec6393e746c0176d271c2d0e52792968a05dd64b0c',
    type: 'TRADE',
    size: 6,
    usdcSize: 4.2,
    transactionHash:
      '0xfff800f2ce58a03dc269917ad581fd394f81ed91d492a6b0bad35fac10a693d9',
    price: 0.7,
    asset:
      '74764475795121623056006185669021820483304079465092865059622185495692711341808',
    side: 'BUY',
    outcomeIndex: 1,
    title: 'Bears vs. Commanders',
    slug: 'nfl-chi-was-2025-10-13',
    icon: 'https://polymarket-upload.s3.us-east-2.amazonaws.com/nfl.png',
    eventSlug: 'nfl-chi-was-2025-10-13',
    outcome: 'Commanders',
    name: 'cropMaster',
    pseudonym: 'Nonstop-Suitcase',
    bio: '',
    profileImage: '',
    profileImageOptimized: '',
  },
  {
    proxyWallet: PROXY_WALLET_ADDRESS,
    timestamp: 1760387955,
    conditionId:
      '0x626a49d9b82acaa9e86760c0cddad6a71aceefbef72f4f1c154ff8e358ae88c1',
    type: 'TRADE',
    size: 8,
    usdcSize: 5.28,
    transactionHash:
      '0xbd48fb580de2619d8b957e6302bb035d17e0dfbe6217ea846a1e8e03b7819818',
    price: 0.66,
    asset:
      '41363179555803964193865225014057621561864035628882209196629573070642914610300',
    side: 'BUY',
    outcomeIndex: 0,
    title: 'Bills vs. Falcons',
    slug: 'nfl-buf-atl-2025-10-13',
    icon: 'https://polymarket-upload.s3.us-east-2.amazonaws.com/nfl.png',
    eventSlug: 'nfl-buf-atl-2025-10-13',
    outcome: 'Bills',
    name: 'cropMaster',
    pseudonym: 'Nonstop-Suitcase',
    bio: '',
    profileImage: '',
    profileImageOptimized: '',
  },
  {
    proxyWallet: PROXY_WALLET_ADDRESS,
    timestamp: 1760303247,
    conditionId:
      '0xd55353d086e0d5d62383e0ff538c721eab4969a426d6404e2134f59a374894f4',
    type: 'TRADE',
    size: 5,
    usdcSize: 1.55,
    transactionHash:
      '0x685fa112399ca6503ef056095a805cda08c40c8b5a460890aada03af0930897c',
    price: 0.31,
    asset:
      '46624220931236200146764216211260664534880387976574799044898986678450384828259',
    side: 'BUY',
    outcomeIndex: 0,
    title: '49ers vs. Buccaneers',
    slug: 'nfl-sf-tb-2025-10-12',
    icon: 'https://polymarket-upload.s3.us-east-2.amazonaws.com/nfl.png',
    eventSlug: 'nfl-sf-tb-2025-10-12',
    outcome: '49ers',
    name: 'cropMaster',
    pseudonym: 'Nonstop-Suitcase',
    bio: '',
    profileImage: '',
    profileImageOptimized: '',
  },
  {
    proxyWallet: PROXY_WALLET_ADDRESS,
    timestamp: 1760277941,
    conditionId:
      '0x102c98f54c6d5be80d8380ce55a93ae10bc4fd285729b3aa33a6712484c9375a',
    type: 'TRADE',
    size: 6,
    usdcSize: 3,
    transactionHash:
      '0x425e57719231b99264b4593ab7ff152f4479726deec604a2a84099e1a29446d7',
    price: 0.5,
    asset:
      '109087901716216053417250825808952696497260040360991897081910571476476628813141',
    side: 'BUY',
    outcomeIndex: 1,
    title: 'Seahawks vs. Jaguars',
    slug: 'nfl-sea-jax-2025-10-12',
    icon: 'https://polymarket-upload.s3.us-east-2.amazonaws.com/nfl.png',
    eventSlug: 'nfl-sea-jax-2025-10-12',
    outcome: 'Jaguars',
    name: 'cropMaster',
    pseudonym: 'Nonstop-Suitcase',
    bio: '',
    profileImage: '',
    profileImageOptimized: '',
  },
  {
    proxyWallet: PROXY_WALLET_ADDRESS,
    timestamp: 1760559935,
    conditionId:
      '0x39d45b454dcf932767962ad9cbd858c5a6ec21d4d48318a484775b2e83264467',
    type: 'TRADE',
    size: 8.333332,
    usdcSize: 0.999999,
    transactionHash:
      '0x31c80f8e6c9e6dfdaf77ec6cb5022451211b23c258b5ad2f853f12925f9e4540',
    price: 0.11999989919998387,
    asset:
      '19740329944962592380580142050369523795065853055987745520766432334608119837023',
    side: 'BUY',
    outcomeIndex: 0,
    title: 'Will the Buffalo Bills win Super Bowl 2026?',
    slug: 'will-the-buffalo-bills-win-super-bowl-2026',
    icon: 'https://polymarket-upload.s3.us-east-2.amazonaws.com/NFL+Team+Logos/BUF.png',
    eventSlug: 'super-bowl-champion-2026-731',
    outcome: 'Yes',
    name: 'cropMaster',
    pseudonym: 'Nonstop-Suitcase',
    bio: '',
    profileImage: '',
    profileImageOptimized: '',
  },
  {
    proxyWallet: PROXY_WALLET_ADDRESS,
    timestamp: 1760548631,
    conditionId:
      '0x1d395b8dea9dd429fbce85f8b8cbd5aa85ec8a2e8980755756be3eec03da5b9a',
    type: 'TRADE',
    size: 7.692306,
    usdcSize: 0.999999,
    transactionHash:
      '0xb9a9ebbf1bda55d76c9c7138159aa58ab074890a41d3237b2a853319059be45b',
    price: 0.12999989859997768,
    asset:
      '11584273833068499329017832956188664326032555278943683999231427554688326830185',
    side: 'BUY',
    outcomeIndex: 0,
    title: 'Will the Kansas City Chiefs win Super Bowl 2026?',
    slug: 'will-the-kansas-city-chiefs-win-super-bowl-2026',
    icon: 'https://polymarket-upload.s3.us-east-2.amazonaws.com/NFL+Team+Logos/KC.png',
    eventSlug: 'super-bowl-champion-2026-731',
    outcome: 'Yes',
    name: 'cropMaster',
    pseudonym: 'Nonstop-Suitcase',
    bio: '',
    profileImage: '',
    profileImageOptimized: '',
  },
  {
    proxyWallet: PROXY_WALLET_ADDRESS,
    timestamp: 1760547989,
    conditionId:
      '0xc40cbb2d7f5d2c43c624bd5b1d0b18cd3d0682b3937363ec7c1ad1d13bee107e',
    type: 'TRADE',
    size: 13.513512,
    usdcSize: 1.499999,
    transactionHash:
      '0xca1022f7d70055b8a82e9a96f53c99d52fb84a822e96f87b848c2ea916d75b6d',
    price: 0.1109999384319931,
    asset:
      '72685162394098505217895638060393901041260225434938300730127268362092284806692',
    side: 'BUY',
    outcomeIndex: 0,
    title: 'Will Andrew Cuomo win the 2025 NYC mayoral election?',
    slug: 'will-andrew-cuomo-win-the-2025-nyc-mayoral-election',
    icon: 'https://polymarket-upload.s3.us-east-2.amazonaws.com/will-andrew-cuomo-win-the-2025-nyc-mayoral-election-CFbNR1wG_T2X.jpg',
    eventSlug: 'new-york-city-mayoral-election',
    outcome: 'Yes',
    name: 'cropMaster',
    pseudonym: 'Nonstop-Suitcase',
    bio: '',
    profileImage: '',
    profileImageOptimized: '',
  },
  {
    proxyWallet: PROXY_WALLET_ADDRESS,
    timestamp: 1760547765,
    conditionId:
      '0x1d395b8dea9dd429fbce85f8b8cbd5aa85ec8a2e8980755756be3eec03da5b9a',
    type: 'TRADE',
    size: 7.692306,
    usdcSize: 0.999999,
    transactionHash:
      '0x0b002df06d4657889b82367dc2c5a05847e9dec4299e628d7a93f5b1ce304f7d',
    price: 0.12999989859997768,
    asset:
      '11584273833068499329017832956188664326032555278943683999231427554688326830185',
    side: 'BUY',
    outcomeIndex: 0,
    title: 'Will the Kansas City Chiefs win Super Bowl 2026?',
    slug: 'will-the-kansas-city-chiefs-win-super-bowl-2026',
    icon: 'https://polymarket-upload.s3.us-east-2.amazonaws.com/NFL+Team+Logos/KC.png',
    eventSlug: 'super-bowl-champion-2026-731',
    outcome: 'Yes',
    name: 'cropMaster',
    pseudonym: 'Nonstop-Suitcase',
    bio: '',
    profileImage: '',
    profileImageOptimized: '',
  },
  {
    proxyWallet: PROXY_WALLET_ADDRESS,
    timestamp: 1760277919,
    conditionId:
      '0xa7aeaaae036e316c1e7e0542fa31595117dee8735ef88b3d9ceda85b1b3d1534',
    type: 'TRADE',
    size: 11.363635,
    usdcSize: 4.999999,
    transactionHash:
      '0x54913959a89be4ec56472421d1d2df1443a16fa050e85064962cb231cd70584b',
    price: 0.43999996479999576,
    asset:
      '9931511623386788748062999918458400455394427682853854329651440440898881487005',
    side: 'BUY',
    outcomeIndex: 0,
    title: 'Lions vs. Chiefs',
    slug: 'nfl-det-kc-2025-10-12',
    icon: 'https://polymarket-upload.s3.us-east-2.amazonaws.com/nfl.png',
    eventSlug: 'nfl-det-kc-2025-10-12',
    outcome: 'Lions',
    name: 'cropMaster',
    pseudonym: 'Nonstop-Suitcase',
    bio: '',
    profileImage: '',
    profileImageOptimized: '',
  },
  {
    proxyWallet: PROXY_WALLET_ADDRESS,
    timestamp: 1760277841,
    conditionId:
      '0xc5ddf8c0ccb9504289c7d12ae3995e262f71b91f9eacfaf1e6d270ede932ef33',
    type: 'TRADE',
    size: 10.344826,
    usdcSize: 2.999999,
    transactionHash:
      '0xd6d521bbe8f92bd650104cc2c6c3561132cce2812afd10208249c2df791d5ab8',
    price: 0.289999947799992,
    asset:
      '24015698128303510188743058335387340167078113750444014281026927870122555736558',
    side: 'BUY',
    outcomeIndex: 1,
    title: 'Broncos vs. Jets',
    slug: 'nfl-den-nyj-2025-10-12',
    icon: 'https://polymarket-upload.s3.us-east-2.amazonaws.com/nfl.png',
    eventSlug: 'nfl-den-nyj-2025-10-12',
    outcome: 'Jets',
    name: 'cropMaster',
    pseudonym: 'Nonstop-Suitcase',
    bio: '',
    profileImage: '',
    profileImageOptimized: '',
  },
  {
    proxyWallet: PROXY_WALLET_ADDRESS,
    timestamp: 1759783246,
    conditionId:
      '0x59d4803810920f86bcc24ab5ec8d83fe7255c351d1c229fe0cf9b652283aac0a',
    type: 'TRADE',
    size: 6.153845,
    usdcSize: 3.999999,
    transactionHash:
      '0x0918cd9005559ad817626f0e5031fd5c2513c9cd22632083fbfd0bfc3d8f6890',
    price: 0.6499999593749923,
    asset:
      '48796443692893205230111782877212155706069076666275568314621241534505572363580',
    side: 'BUY',
    outcomeIndex: 0,
    title: 'Chiefs vs. Jaguars',
    slug: 'nfl-kc-jax-2025-10-06',
    icon: 'https://polymarket-upload.s3.us-east-2.amazonaws.com/nfl.png',
    eventSlug: 'nfl-kc-jax-2025-10-06',
    outcome: 'Chiefs',
    name: 'cropMaster',
    pseudonym: 'Nonstop-Suitcase',
    bio: '',
    profileImage: '',
    profileImageOptimized: '',
  },
  {
    proxyWallet: PROXY_WALLET_ADDRESS,
    timestamp: 1759783090,
    conditionId:
      '0xebddfcf7b4401dade8b4031770a1ab942b01854f3bed453d5df9425cd9f211a9',
    type: 'TRADE',
    size: 4.247989,
    usdcSize: 3.699998,
    transactionHash:
      '0x368c81bc0430ed9cdbd358845e44bdaeb9e4864aa637948a18ce33b2d1837377',
    price: 0.870999901365093,
    asset:
      '33945469250963963541781051637999677727672635213493648594066577298999471399137',
    side: 'BUY',
    outcomeIndex: 0,
    title: 'Will Zohran Mamdani win the 2025 NYC mayoral election?',
    slug: 'will-zohran-mamdani-win-the-2025-nyc-mayoral-election',
    icon: 'https://polymarket-upload.s3.us-east-2.amazonaws.com/will-zohran-mamdani-win-the-2025-nyc-mayoral-election-EscSJQTT6hWg.jpg',
    eventSlug: 'new-york-city-mayoral-election',
    outcome: 'Yes',
    name: 'cropMaster',
    pseudonym: 'Nonstop-Suitcase',
    bio: '',
    profileImage: '',
    profileImageOptimized: '',
  },
  {
    proxyWallet: PROXY_WALLET_ADDRESS,
    timestamp: 1759780970,
    conditionId:
      '0xc40cbb2d7f5d2c43c624bd5b1d0b18cd3d0682b3937363ec7c1ad1d13bee107e',
    type: 'TRADE',
    size: 8,
    usdcSize: 1,
    transactionHash:
      '0x5b6e9c063f81cd0745c73fb06f2256adb7356ce90c7085914886197085815de5',
    price: 0.125,
    asset:
      '72685162394098505217895638060393901041260225434938300730127268362092284806692',
    side: 'BUY',
    outcomeIndex: 0,
    title: 'Will Andrew Cuomo win the 2025 NYC mayoral election?',
    slug: 'will-andrew-cuomo-win-the-2025-nyc-mayoral-election',
    icon: 'https://polymarket-upload.s3.us-east-2.amazonaws.com/will-andrew-cuomo-win-the-2025-nyc-mayoral-election-CFbNR1wG_T2X.jpg',
    eventSlug: 'new-york-city-mayoral-election',
    outcome: 'Yes',
    name: 'cropMaster',
    pseudonym: 'Nonstop-Suitcase',
    bio: '',
    profileImage: '',
    profileImageOptimized: '',
  },
];

export const POLYMARKET_CLAIMED_POSITIONS_ACTIVITY_RESPONSE = [
  {
    proxyWallet: PROXY_WALLET_ADDRESS,
    timestamp: 1762189059,
    conditionId:
      '0xbf97a1420a810787dc6ffa2810f1d1d91977267e542b8685ecd21e622567a46c',
    type: 'REDEEM',
    size: 15,
    usdcSize: 15,
    transactionHash:
      '0x205120808686f9164ca306404e6221cd0fda524002587a410bebdff3f7d3858c',
    price: 0,
    asset: '',
    side: '',
    outcomeIndex: 999,
    title: 'Blue Jays vs. Mariners',
    slug: 'mlb-tor-sea-2025-10-17',
    icon: 'https://polymarket-upload.s3.us-east-2.amazonaws.com/Repetitive-markets/MLB.jpg',
    eventSlug: 'mlb-tor-sea-2025-10-17',
    outcome: '',
    name: 'cropMaster',
    pseudonym: 'Nonstop-Suitcase',
    bio: '',
    profileImage: '',
    profileImageOptimized: '',
  },
  {
    proxyWallet: PROXY_WALLET_ADDRESS,
    timestamp: 1762189060,
    conditionId:
      '0xa13312b2cc64532aed2a446b66e5a2d8d8b440b24d7213d33b6dae6a58c33223',
    type: 'REDEEM',
    size: 5,
    usdcSize: 5,
    transactionHash:
      '0x205120808686f9164ca306404e6221cd0fda524002587a410bebdff3f7d3858d',
    price: 0,
    asset: '',
    side: '',
    outcomeIndex: 999,
    title: 'Steelers vs. Bengals',
    slug: 'nfl-pit-cin-2025-10-16',
    icon: 'https://polymarket-upload.s3.us-east-2.amazonaws.com/nfl.png',
    eventSlug: 'nfl-pit-cin-2025-10-16',
    outcome: '',
    name: 'cropMaster',
    pseudonym: 'Nonstop-Suitcase',
    bio: '',
    profileImage: '',
    profileImageOptimized: '',
  },
];
export const POLYMARKET_OPENED_POSITION_ACTIVITY_RESPONSE = [
  {
    proxyWallet: PROXY_WALLET_ADDRESS,
    timestamp: Math.floor(Date.now() / 1000), // Current timestamp
    conditionId:
      '0x81daa857b8fa34cd3627c8cdbe5d92ea98756bcbe1e5cfcfffb94754e4d5ed86',
    type: 'TRADE',
    size: 11.904758, // Shares received
    usdcSize: 10, // Amount spent
    transactionHash:
      '0x6a14089acbb670682a700ba57e10c9b1f46d188ae8eebd75cd9c62ec9ad06f8d',
    price: 0.84, // Price per share
    asset:
      '51851880223290407825872150827934296608070009371891114025629582819868766043137',
    side: 'BUY',
    outcomeIndex: 0,
    title: 'Celtics vs. Nets',
    slug: 'nba-bos-bkn-2025-11-18',
    icon: 'https://polymarket-upload.s3.us-east-2.amazonaws.com/super+cool+basketball+in+red+and+blue+wow.png',
    eventSlug: 'nba-bos-bkn-2025-11-18',
    outcome: 'Celtics',
    name: 'cropMaster',
    pseudonym: 'cropMaster',
    bio: '',
    profileImage: '',
    profileImageOptimized: '',
  },
];
